HFNetChkPro 4 Version History
4.3.0.1
released 06/30/2004
4.3.0.0released 06/08/2004
New Features and
Enhancements:
-
Added support for DirectX versions 7.0, 8.0, 8.1,
8.2, and 9.0
-
Added specific support for Internet Explorer 6.0 on
Windows XP (to differentiate it from Internet Explorer 6.0
on Windows NT 4.0 and Windows 2000). Also added specific
support for Internet Explorer 5.01 SP3 and SP4 on Windows
2000 systems.
-
Shavlik HFNetChkPro will only support scanning the
number of machines that the console is licensed to manage.
For example, if the console is licensed for 100 systems,
the scan engine will only scan 100 systems. Also note: The
hfnetchk4pro.exe scan executable can only scan remote
systems when launched from a machine that has a valid
Shavlik license key, else it will scan the localhost only.
-
The scan engine has been updated to use HFNetChk.xml
as its default assessment database. HFNetChk.xml replaces
the Shavlik-hosted mssecure.xml file.
-
TruSecure severity information is no longer
available.
-
Support for multi-processor vs. single process file
versions and checksums has been included in this version.
-
Added ability to deploy Office 2000 patches to
Windows NT 4.0 systems.
Bug Fixes:
-
Corrected the Microsoft Knowledge Base article
hyperlinks included in the reports.
-
Fixed an issue where right-click machine menus were
not functioning after scan result columns had been
resorted.
-
Fixed an issue where a Favorite was not automatically
created when selected for creation from a scan window.
-
Fixed the display of machine group names containing
special regional characters when included in a nested
group.
-
Fixed an issue where scheduled scans did not always
function as expected when launched from a multi-homed
console.
4.2.0.4released 05/05/2004
Bug Fixes:
-
Deployment of MS04-011 to an HFNetChkPro4 console
running Windows XP caused the deployment of patches to
remote machines to fail (MS04-011 limits the ability of
Windows XP machines to remotely interact with the task
scheduler on remote machines). HFNetChkPro 4.2.0.4 changes
the default deployment scheduling behavior for HFNetChkPro
4.0 consoles when running on Windows XP systems to enable
deployments to function as expected.
-
The 'Test deployment' function has been updated to
more closely model the actual patch deployment process
-
Fixed an issue related to the reading of remote
scheduler logs from Windows Server 2003 systems
-
Updated the root URL used to refer to Microsoft
Knowledge Base (KB) Articles
-
Fixed in issue where, in specific circumstances,
scheduled deployments would be scheduled 24 hours earlier
than expected.
4.2.0.3released 03/22/2004
Bug Fixes:
-
Fixed an issue in 4.2.0.2 where Organizational Units
(OUs) could not be enumerated
-
Fixed an issue in 4.2.0.2 where the deployment
process failed to patch machines when credentials were not
supplied in the machine group template
4.2.0.2released 03/15/2004
Bug Fixes:
-
Fixed an issue where 'Machines not Found' (error 200)
were being incorrectly identified as errors with
administrator credentials (error 451)
-
Fixed an issue in 4.2.0.1 where linked files for
machine groups and patch groups failed unless the text
file was in Unicode format.
-
Fixed an issue that would occasionally cause an error
94 message
-
The International Download Center deployment process
failed to function in version 4.2.0.1. This has been
corrected in version 4.2.0.2. (This only happened when
using a custom-created International Download Center)
4.2.0.1released 02/23/2004
Bug Fixes:
-
Corrected an issue with login user name having an
apostrophe - ie. d'Artagnan
-
Corrected an issue where trailing spaces on passwords
were being removed before credentials were presented
-
Corrected an issue where the print button on the
report viewer toolbar was not functioning
-
Enabled saving a deployment template after the Office
original installation media path credentials are modified
-
Corrected an issue where generating a "Deployment
Seat Status" report resulted in an error if the "Scan to
Report On" list box in the filter options contained a scan
-
Corrected an issue where scans of machine groups
containing multiple 'linked files' would fail to use the
specified credentials for each linked file
-
Corrected an issue using advanced criteria with the
Patch Annotations or Patch Criticality Reports resulted in
an error
-
Corrected an error where deploying patches from the
Missing tab resulted in an error
-
Corrected an issue where deployment to a machine
would attempt to continue after receiving an error that
the patch copy process was not successful
-
Corrected a proxy detection and resolution issue that
will speed up downloads for consoles with proper Internet
Explorer proxy settings
-
Corrected an issue where deployment files could be
copied to remote machines multiple times if a file copy
failed during a deployment to more than 64 machines
-
Corrected several minor issues with deploying
Microsoft Office patches
4.1released
12/04/2003
Bug Fixes:
-
Corrected an issue to enable the deployment of all
missing patches to all scanned machines from the topmost
scan result screen
-
Fixed an issue where using an alpha character as date
and time separator would cause an error during deployment
-
Corrected error: "Number: 13, Type mismatch" reported
during a scan on Consoles that have a currency separator
setting other than period (".") in Windows Regional
settings
-
Corrected error: "Number: 380, Invalid property
value;" reported while trying to perform a scan on
Consoles that have an alpha character as a date separator
in Windows Regional settings
-
Corrected an issue where updating a SQL Server 2000
database was interrupted with a message about a row size
greater then 8060 characters
-
Corrected an issue where Patch Push Tracker quit
providing status in a SQL Server 2000 installation
-
Corrected an issue where PM.LOG reported a SetTask
error during a successful deployment
-
Corrected the truncation of long organizational unit
names in the Condensed Patch Listing and Missing SP
reports
-
Corrected an issue where a duplicate key error during
the database conversion stopped the conversion process
-
Fixed an error that displayed when user clicked on a
machines not found folder containing more than 32,767
machines. If more than 32,767 machines were identified as
'not found' in a scan, clicking on the machines not found
in the scan results would cause an error
-
Fixed a type mismatch error that displayed when
trying to deploy several selected patches from the Summary
by Patch list. A non-standard bulletin name such as
“MS03-040_WMP” would cause an error if that patch is
selected for deployment along with other patches
-
Corrected an issue with Office Install Points
deployments where the XML file only contained a link to
the full-file patch
-
Fixed an issue where the Advanced Filter report
criterion scan name only showed one scan name per day as
available for selection, if the database back end is SQL
Server 2000
-
The full version number is now displayed in the
splash screen and the Help - About window
4.0.77.1released
10/23/2003
Bug Fixes:
-
Corrected a security regression in the 77.0 scanning
engine, we highly recommend you update to 4.0.77.1. The
autoupdate from 4.0.77.0 to 4.0.77.1 is 1 meg only
-
Corrected a prerequisite installer issue for JET 4.0
SP7. As this SP is no longer available from Microsoft, the
pre-requisite installer will now install JET 4.0 SP8 (if
JET 4.0 SP6 or later is not installed)
4.0.77.0released
10/22/2003
New Features:
-
Added a Refresh command to the View menu, enabling
scan result and file download status refresh on demand
-
Added a Refresh icon on the "Today’s scans" and
"Patch Information" headers that will refresh the
corresponding data
-
Added file download status bars
-
Added "Recent Scans" list with links to scan results
when viewing Machine Groups
Enhancements:
-
Faster display of results when clicking on machine
scans
-
Improved application start-up (load times) for
consoles connected to a SQL Server database
-
Enhanced the handling of CLOUC (Currently Logged On
User Credentials) credentials
-
Enhanced the pre-requisite application installer
routine
-
Enhanced the error log to display whether it is using
JET or SQL as the database back end
-
Modified the Patch Group selection window to display
patches by bulletin number and QNumber (rather than by
product and service pack)
-
Updated the 'set/change credentials' window to
display the username that is currently stored for the
selected item
-
Added an 'ignore' option to the HFNetChk4Pro.exe
command line executable. This switch will ignore machine
names, IP addresses, or IP ranges listed in the specified
text file. NOTE: this option is only available when run
from the command line. It is not currently available in
the HFNetChkPro 4 GUI
-
Enhanced the canceling of a patch or Service Pack
download immediately instead of waiting until the current
file is completely downloaded
-
Changed the 'shutdown' time delay from 60 seconds to
300 seconds (5 minutes) to allow more time for users of
selected machines to save their work. (A future release
will include more granular shutdown and reboot options)
-
Modified "patches found", "patches missing" and
"service packs missing" columns to make them resizable
Bug Fixes:
-
Corrected an issue where not all installations of
Office XP were being detected
-
Corrected an issue where an Internet Explorer 5.5 SP2
installation might be reported as an Internet Explorer 5.5
Gold installation
-
Corrected an issue where HFNetChkPro was unable to
patch an Office installation when the initial installation
was performed via CD
-
Corrected an issue where the following error message
is displayed when deploying Office patches from an admin
installation point: “Your license does not support the
deployment of this patch”
-
Corrected an issue where deploying the latest Service
Pack using the Summary by Patch list would generate an
error
-
Multiple enhancements to the deployment engine to
address handing of service packs vs. patches
-
Updated the "Machines by Patch" report
-
Corrected an issue where Machine/OS report did not
display Windows NT 4.0 machines
-
Corrected an issue where long Organizational Unit
names were being truncated in reports
-
Corrected an issue where the Scan Summary showed the
wrong counts of missing Service Packs for multiple
installations of SQL Server 2000
-
Corrected an issue where the count of Service Packs,
Patch Missing and Patch Found items was not consistently
displayed
-
Corrected an issue where weekly recurring scans were
scheduled as monthly recurring scans
-
Removed "Scan Yearly" option from the Run Scan window
-
Removed Shutdown\Restart options for the Scheduler
and IIS Services from the right click menus. (These
functions will be available in a future release)
-
Corrected an issue where Coredatafiles4.cab was not
being downloaded when the console was behind a proxy
server
-
Corrected error: "Number: -214xxxxxxx, Method '~' of
object '~' failed" when performing decryption operations
-
Corrected error "Number: 94, Invalid use of Null"
when viewing a deployment history record
-
Corrected error "Number: 9, Subscript out of range"
when trying to create new a machine group from a scan
result
4.0.76.6released
8/07/2003
New Features:
-
Added a new report 'Deployment Seat Status' to
display deployment seat information
-
Added an option to Tools - Options menu to compress
and repair the shavlikscans.mdb file (not available when
running SQL version)
-
Added ability to specify PatchPush Tracker IP address
at time of deployment, rather than the global setting in
Tools-Options, for consoles with multiple IP addresses)
-
Added an alternate deployment option (under Tools -
Options) to assist with deployments to machines where the
remote task scheduler was not executing the scheduled task
as the specified time (only to be used after speaking with
Shavlik Support)
Enhancements:
-
Enhanced PatchPush Tracker IP address selection in
Tools-Options dialog
-
Enhanced patch deployment batch file name to use 24
hour file naming convention (resolves issue when running
in Greek regional setting)
-
Enhanced column refresh and column order
functionality
-
Enhanced print function in HFNetChkLT and HFNetChkPro
Bug Fixes:
-
Corrected an issue where filtered scans for specific
products would not display results
-
Corrected an issue where deployments to machines
running their schedule service under non-LocalSystem
accounts resulted in errors for 'silent.exe'
-
Corrected an issue where a full installation of
HFNetChkPro4 on top of a prior version of HFNetChkPro4
using a SQL database would break the designated SQL
connection.
-
Corrected an issue where the auto-rescan and loq
query functions would fail if the original scan was
performed by IP address and the associated machine name
was linked to another IP address in the WINS or DNS table
-
Corrected an issue where selecting multiple items in
the Missing TAB of Summary By Patch created error 457
-
Corrected an issue where HFnetChkPro4 version
4.0.76.3 displayed error 91 when choosing to do uninstall
-
Corrected an issue where duplicate names were allowed
in template creation for machine groups, scan templates,
favorites and deployment templates
-
Corrected an issue which resulted in Error 91 when
selecting "Missing" tab in PatchDetails
-
Corrected an issue where Shutdown/Restart IIS
Service, SQL Service and Scheduler Service menu items did
not function
-
Corrected an issue where clicking on a completed
scheduled scan caused an error after Today's Scan data was
refreshed
-
Corrected an issue where deployment of a Service Pack
to all machines via the Missing Tab generated an error
-2147217904
-
Corrected an issue where the 'Machine/OS Listing'
report did not display data for NT4 Server, NT4
Workstation, and Windows 2003 Server
-
Corrected an issue where PatchPush Tracker IP address
in Tools-Options was being reset to current IP address
rather than the preset IP address
-
Corrected an issue during a scan cancel operation
that resulted in an error 13
-
Corrected an issue where creation of a Patch Group
would result in error -2147217904
-
Corrected an issue where selecting a patch to
uninstall from the Summary by Patch list displays an error
3265
-
Corrected an issue where checking the "After Patch
Deployment Remove temp files" option in a Deployment
Template caused files needed for PatchPush Tracker to be
removed
-
Corrected an issue where viewing deployment details
could result in error 94
-
Corrected an issue to enable scheduled scans from
Windows 2003 consoles
-
Corrected an issue where tool tip mouse over
information was not being displayed
-
Corrected an issue where patch deployments to a
series of machine stopped if one of the machines was not
online
4.0.76.3released
7/01/2003
New Features:
-
Ability to scan child Organization Unit (OU) items on
a per-item basis
-
Choose to include child OUs in an OU scan
-
Create a Patch Group from the Summary By Patch scan
results
-
Choose which columns to display and the column order
in all grids
-
Choose which navigation pane items to display and the
order of the items
-
Option to remember the collapsed state of navigator
items
-
Option to control whether or not to cancel
deployments when you delete a deployment
-
Support for deploying from Windows 2003 Server
consoles
Enhancements:
-
Click in any column of the detail display to select
and highlight the entire row
-
Enhanced performance of displaying the list views
-
Enhanced the Patch Information pane so that it
displays all superseded patch information
-
Enhanced user feedback during long operations
-
Added the ability to select all/deselect entire
domains and Organizational Units (OUs) when browsing the
network or Active Directory
-
Added the ability to change the refresh rate of
navigator items
-
Enhanced the Options dialog so options are better
organized by group
-
Enhanced the Office detection routine to correctly
detect all Office 2000 and 2002 versions and languages
-
Enhanced the AutoUpdate feature to support minor
revisions and update all application components
-
Updated the Help File and converted JPEGs to GIFs to
conserve space
Bug Fixes:
-
Fixed bug where certain international date format
settings caused scan results not to display
-
Fixed bug that caused an Out of Memory error when
doing large deployments
-
Fixed issues in 4.0.75 with updating the database
schema
-
Fixed bug in the scheduler where under certain
circumstances immediate deployments were not scheduled
correctly
-
Fixed bug where deployments to NT4 machines failed
because it could not verify that the patch was signed
-
Fixed bug that prevented downloading IE6 patches with
Version 4.0.75
-
Fixed bug where choosing to restart a machine from
the right-click menu failed to do a restart
-
Fixed bug where remote log entries regarding
signature check failures were not being displayed at the
console
-
Fixed bug where certain special characters in OU
names were not handled properly
-
Fixed bug where patch groups and templates were not
being saved if using a SQL database
-
Fixed bug to pass correct credentials to nested
machine groups
-
Fixed bug where a 5-digit port number for PatchPush
Tracker was not accepted
-
Fixed bug where the SQL database updater was asking
for credentials
-
Fixed bug where rescanning a machine group with group
credentials from a scan result failed to use proper
credentials
-
Fixed bug where reports were not working in
HFNetChkPro 3.8 after version 4.0.75 was installed on the
same machine
-
Fixed bug where HFNetChkPro 4.0 would try to update
an incompatible HFNetChkPro 3.8 database if it was
supplied
-
Fixed the Internet Explorer 6 Service Pack detection
message
-
Fixed the incorrect Missing Patch count in the scan
summary result for SQL database users
-
Fixed bug where unsuccessful Service Pack deployments
were reported as successful
-
Fixed bug in PatchPush Tracker that always reported
the latest service pack name even when a less recent
service pack was deployed
-
Fixed the Navigator pane so it is refreshed when the
My Scans Only option is changed
-
Fixed condition where the sorted detail pane was not
updated properly when machine or patch selection changed
-
Fixed the detailed display in the download status
window so patches do not appear multiple times
-
Fixed the service pack deployment options for service
packs that no longer have available downloads
-
Fixed bug where informational items sometimes
displayed deployment options
-
Fixed bug where Delete All Files displayed the wrong
file count
-
Fixed bug where deleting a file did not refresh all
patches that used that file
-
Fixed bug in PatchPush tracker where the Status
Changed time was not always updated
-
Fixed bug where PatchPush Tracker did not show
results of rescanning after a reboot
4.0.75released
5/22/2003
- Added help files
- Added support for Office 2000 patch download and
deployment
- Added ability to scan for Internet Explorer 6 for
Windows 2003 Server
- Added ability to scan for Windows XP Tablet PC Edition
- Added ability to scan by Active Directory
(Organization Unit)
- Added ability to run in disconnected mode
- Added “Shutdown IIS” option in deployment template
- Added warning message when within 10% of deployment
seat license limit
- Added detection for additional Microsoft Office
versions
- Added AutoUpdate support for systems running .Net
Framework 1.1
- Added ability to deploy a service pack from the
‘Missing' tab on the patch panel
- Added ability to uninstall select hotfixes
- Enhanced code to handle instances where jobs were
scheduled but did not execute
- Enhanced report gallery includes ability to filter
reports by criticality or by patch group
- Enhanced logging of error message when you have
exceeded your deployment limit
- Enhanced proxy support for AutoUpdate
- Enhanced speed during host resolution when scanning by
machine name or domain name
- Enhanced error message text to remove reference to
proxy when there was no proxy related issue
- Enhanced the query used to list machines in the
Missing and Installed tabs of the patch panel
- Enhanced installation routine to store a copy of the
installer MSI file in the following
location:
%systemdrive%\Documents and Settings\All
Users\Application Data\{GUID}
- Enhanced code to display unsigned patch files as not
downloaded
- Changed language display format from 'en-English
(default)' to 'us-en' and similar for all languages
- Fixed bug where patch deployment to multiple machines
would fail if any one of the selected machines was not
online
- Fixed bug where scan would not complete when scanning
certain machines
- Fixed bug that would cause an 'Object not set' error
when toggling 'View > Machines by' from the application
main page
- Fixed bug with renaming scan items in the left
navigator
- Fixed bug that would cause an error when using certain
date formats
- Fixed bug that would cause an incorrect patch to be
deployed if the patch panel results were sorted prior to
deployment
- Fixed issue where long machines names were truncated
in reports.
- Defaulted the 'use checksum' switch to the off
position when creating new scan templates
- SQL backend is now enabled for those that have SQL
enabled license keys. Additional instructions will be
emailed to customers who have purchased or are eligible
for the SQL backend.
4.0.74released
4/24/2003 (available via AutoUpdate)
- Corrected issues with filtering machine groups by
machine type
- Fixed a problem that was causing Shavlik HFNetChkPro
Service and PatchPush Tracker to leak event handles
- Repaired the Tooltips for the toolbar icons
- Corrected an issue where Office patches were not
pushed to all machines in a multi-machine deployment
- Enhanced handling of Comments related to Service Packs
- Fixed erroneous error messages during patch deployment
that stated that the job was not scheduled and would not
deploy, when in fact the job was properly scheduled and
would deploy
- Enhanced detection and reporting for .Net Framework
1.0 and .Net Framework 1.1 when both products are
installed on the same machine
- Corrected an issue with deployment to Windows XP
machines where ACLs were not correctly assigned to the
directory resulting in the inability for the administrator
to access the copied files
- Modified the download method for coredatafiles4.xml to
correct a problem some users were experiencing that
prevented them from downloading the data files
- Added the Operating System language of each scanned
system to the scan results
- Added AutoUpdate support for systems that have both
.Net Framework versions 1.0 and 1.1 installed
- Corrected an issue with deploying Service Packs from
the 'Summary By Patch' window. Deployment is now specific
to the machines within the selected scan as opposed to all
machines missing that service pack.
- Handle the dependency of later Office service packs on
Office 2000 SR1a and Office XP SP1
- Updated the patch panel display so the missing and
installed tabs show the correct machines in all cases
- Ensure on startup that any previous upgrade or
installation completed correctly
- Enhanced error handling and error message display
- Allow UNC path for the Download Center location
- Retain current scan data if the current scan is
cancelled while in progress
- Indicate the database type and database location in
the About box
- Removed the dependency on msstdfmt.dll that caused
exporting reports to fail if it was not installed
- We no longer delete Office MSP files after applying
patches because they may be needed if Office is
uninstalled
- Eliminated the error popup that occurred if you tried
to deploy to more machines than your seat limit allowed
- Eliminated the error popup that occurred if the .Net
Framework was not installed
4.0.73 - Important Maintenance Release released 4/8/2003 (available via
AutoUpdate)
-
Corrected 'Error 91' issues relating to scans
performed from systems configured to use International
Date and Time format
-
Fixed errors associated with downloading patches to
the proper location and/or creating new Download Center
locations
-
Fixed error where the HFNetChkPro Service might refer
to an old application path after updating to a new version
of HFNetChkPro
-
SQL Server 2000 SP3 will not deploy to an instance of
SQL that has a blank sa password; this version will not
deploy SQL 2000 SP3 if it determines that the sa password
is blank
-
AutoUpdate enhancements include better connection
success, better status messages, and will function through
most proxy configurations
-
Changes to the AutoUpdate interval between checks
takes effect immediately rather than on restart
-
Added detection for additional versions of Microsoft
Office
-
Added ability for different administrative users to
launch the HFNetChkPro console
4.0.72released 4/2/2003 (not
available as an AutoUpdate)
-
Improved proxy support for licensing, scans, and
updates. HFNetChk will now work with proxy scripts and
autoconfig files
-
Rescan after a reboot will occur even if the
deployment is aborted before it completes
-
International Mode is linked to the Download Center
creation
-
Added detection for more versions of Microsoft
Office
4.0.71released
3/31/2003 (not available as an AutoUpdate)
-
Eliminated the erroneous message about not enough
disk space for a test deployment
-
Installation no longer uses hta scripts
-
HFNetChkPro application can only be executed by user
accounts with administrative privileges on the local
console
-
Shares are no longer created on on target machines
during deployment
-
Added a toolbar icon for the Download Center
-
Enhanced the Internation Mode download function to
link to the Microsoft meta download page
-
You can now cancel a deployment from the PatchPush
Tracker application
-
Fixed an error that prevented multiple recurring
scans from being scheduled at different dates and
times
-
Fixed an error that occurred when the application was
shut-down immediately after cancelling a deployment
-
Corrected an error in Internet Explorer Service Pack
deployment that caused it to fail in some
installations
-
Pre-installation will install MSXML4 and MDAC 2.7 if
minimum required versions of MSXML and MDAC are not
present
-
Fixed incorrect service pack names in the patches
list
-
Added Wizard setup for proxy server, multiple IP
addresses, and user credentials to use for
rescanning
-
New buttons to start and stop the HFNetChkPro Service
appear with the deployment options under the Tools
menu
-
Corrected errors that prevented viewing data in
reports
-
Added a command line switch to stScanBrowser.exe,
“/repair”, which will repair and compact the JET
database
-
Enhanced proxy support for licensing, autoupdate, and
scans. Will now work with proxy settings, scripts and
autoconfigurations from Internet Explorer
4.0.70released
3/20/2003
-
PatchPush Tracker has been updated to eliminate
instances where the Tracker may cause the application
interface to freeze during patch deployment
-
Report function has been updated to enable report
generation in HFNetChkLT
-
Removed extraneous 'at' scheduled jobs from being
written during patch copy or deployment
-
Added ability to display Shavlik Comments for Service
Packs as well as hotfixes
-
Updated Office 2000 Service Pack detection when both
Office 2000 and Office XP are installed on the same
system
-
Corrected instance that could cause an error during
patch database import process
-
Added status message that says "now downloading..."
when downloading an autoupdate (note: this will not
display when updating from .69 to .70, but will display
when performing updates from .70 to future versions)
-
Added enhanced error detection and reporting to
AutoUpdate feature
-
Updated SQL Server Service Pack deployment to handle
Service Pack deployment to multiple named instances
-
"Install at next reboot and admin login" has been
removed from the deployment screen. This feature will
return in a future update.
-
Updated the MDAC detection routine used during the
HFNetChkPro pre-requisite installation process
-
Status messages in the status pane now include
timestamps
-
Saved reports can be opened and viewed without
opening the HFNetChk application
-
Updated SQL Server Service Pack deployment routines
(note: SQL Server 2000 SP3 deployment requires systems to
have a non-blank 'sa' password)
4.0.69released
3/14/2003
|